be punched - German English Dictionary